home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / COMAL / B-Book Series / (k)b6.d64 / bubsort.l < prev    next >
Text File  |  2007-02-28  |  210b  |  12 lines

  1. 9000 PROC BUBSORT(REF A(),M,N) CLOSED
  2. 9010 REPEAT 
  3. 9020 D:=TRUE
  4. 9030 FOR J:=M TO N-1 DO
  5. 9040 IF A(J)>A(J+1) THEN
  6. 9050 SWAP(A(J),A(J+1))
  7. 9060 D:=FALSE
  8. 9070 ENDIF 
  9. 9080 ENDFOR J
  10. 9090 UNTIL D
  11. 9100 ENDPROC BUBSORT
  12.